Big Huge Thesaurus

Calosoma scrutator

noun